@import '../../variable.less';
page{
  background: #F5F5F6;
}
.container{
  .upload-title{
    padding:20rpx 30rpx;
  }
  .van-cell{
    padding-top:0;
    padding-bottom:0;
    height:84rpx;
    font-size: 28rpx;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    font-size: 28rpx;
    .van-field__label,.van-field__control{
      height:84rpx;
      line-height: 84rpx;
    }
  }

  .line{
    width:750rpx;
    height:24rpx;
    background: #F5F5F6;

  }
  .btn{
    margin:48rpx auto 206rpx;
    width: 702rpx;
    height: 88rpx;
    background: @color;
    border-radius: 9rpx;
    font-size: 32rpx;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #FFFFFF;
    line-height: 88rpx;
    text-align: center;
  }

  .item{
    position: relative;
    z-index:999999;
    .list-pop{
      position: absolute;
      top:76rpx;
      right:0;
      width:520rpx;
      overflow-y: scroll;
      padding:15rpx 0;
      text-align: center;
      background-color: #FFFFFF;
      .list-pop-item{
        width:520rpx;
        line-height: 50rpx;
        .icon{
          padding-top:5rpx;
          width:24rpx;
          height:24rpx;
        }
      }
    }
  }

  // 组织归属icon
  .info{
    position: relative;
    width:100%;
    height:80rpx;
    // z-index:9999999999;
    .infoIcon{
      position: absolute;
      top:30rpx;
      left:160rpx;
      .van-icon{
        position: absolute;
        top:0;
        left:0; 
      }
    }
  } 
}
.mask{
  width:100%;
  height:100%;
  position: fixed;
  top:0;
  left:0;
  z-index:9999;
  background:rgba(0,0,0,.5);
  .searchYouth{
    margin-top:15%;
    width:100%;
    height:70%;
    padding:30rpx;
    box-sizing: border-box;
    background-color: #fff;
    line-height: 60rpx;
    .search-title{
      font-weight: bold;
    }
    .search-item{
      border-bottom:1rpx solid #F5F5F6;
    }
  }

  .infoBox{
    width: 532rpx;
    height: 466rpx;
    background: #FFFFFF;
    border-radius: 4rpx;
    margin:0 auto;
    margin-top:168rpx; 
    padding:30rpx 20rpx;
    box-sizing: border-box;
    .title{
      font-size: 30rpx;
      font-family: PingFangSC-Regular, PingFang SC;
      font-weight: 400;
      color: #3D3F40;
      line-height: 42rpx;
    }
    .content{
      padding-top:12rpx;
      .content-tit{
        padding-top:20rpx;
        font-size: 28rpx;
        font-family: PingFangSC-Regular, PingFang SC;
        font-weight: 400;
        color: #3D3F40;
        line-height: 40rpx;
      }
      .content-txt{
        padding-top:12rpx;
        padding-left:14rpx;
        font-size: 24rpx;
        font-family: PingFangSC-Regular, PingFang SC;
        font-weight: 400;
        color: #3D3F40;
        line-height: 34rpx;
        .icon_v{
          padding-top:5px;
          width:24rpx;
          height:24rpx;
        }
      }
    }
    .btn{
      margin:0 auto;
      margin-top:68rpx;
      width: 164rpx;
      height: 45rpx;
      background: @color;
      border-radius: 6rpx;
      font-size: 24rpx;
      font-family: PingFangSC-Regular, PingFang SC;
      font-weight: 400;
      color: #FFFFFF;
      line-height: 45rpx;
      text-align: center;
    }
    
  }
}